﻿namespace EOrm
{
    /// <summary>
    /// 数据库工厂接口
    /// </summary>
    public interface IDbFactory
    {

        /// <summary>
        /// 数据库构建
        /// </summary>
        /// <returns>数据库接口</returns>
        Db Create();

        /// <summary>
        /// 数据库构建
        /// </summary>
        /// <param name="jsonConfigPathOrConString">配置文件或连接字符串</param>
        /// <returns>数据库接口</returns>
        Db Create(string jsonConfigPathOrConString);
    }
}
